package o2o.dao.VO.shop;

import lombok.Data;
import lombok.experimental.Accessors;

//店铺额外信息（评分等）
@Data
@Accessors(chain = true)
public class ShopInfoExtraVO {
    private Long id;// ID

    private Long shopId;//店铺ID
    private String ownUsername;//店主帐号

    private Integer orderCounts;//完成交易的订单量
    private Integer monthOrderCount;//当前月的订单量
    private Integer showOrderCounts;// 基础销量(展示销量)
    private Double score;// 评分
    private Double totalScore;//获得的总评分
    private Integer star;//星级
    private Integer totalScoreCount;//星级
    private Integer goodsCount = 0;// 商品数量（显示到用户端的，不含下架或者团购商品数量）
    private int shoppingGoodsCounts = 0; // 购物商品数量
    private int serviceGoodsCounts = 0;  // 维修商品数量
    private int leaseGoodCounts = 0;     // 租赁商品数量
    private int rescueGoodCounts = 0;    // 救援商品数量
    private String IDCardAImageUrl;//店主身份证照片正面
    private String IDCardBImageUrl;//店主身份证照片反面
    private String IDCardHImageUrl;//店主身份证照片手持
    private String buzzLicImageUrl;//营业执照照片
    private String healthLicImageUrl;//卫生许可证照片
    private String foodLicImageUrl;//食品经营许可证
    private String contractImageUrl;//合同照片


    private String wxPayImg; // 店铺微信二维码
    private String aliPayImg; // 店铺支付宝二维码

    private String printNote;//打印备注
    private Integer isAutoPrint;//接单后是否自动打印
    private Integer printCount;//打印份数

    private String onlineTimeStr; // 在线时间记录
    private String devInfo; // 设备信息

//    public String getContractImageUrl() {
//        return contractImageUrl;
//    }
//
//    public ShopInfoExtraVO setContractImageUrl(String contractImageUrl) {
//        this.contractImageUrl = contractImageUrl;
//        return this;
//    }
//
//    public Long getId() {
//        return id;
//    }
//
//    public void setId(Long id) {
//        this.id = id;
//    }
//
//    public Long getShopId() {
//        return shopId;
//    }
//
//    public void setShopId(Long shopId) {
//        this.shopId = shopId;
//    }
//
//    public String getOwnUsername() {
//        return ownUsername;
//    }
//
//    public void setOwnUsername(String ownUsername) {
//        this.ownUsername = ownUsername;
//    }
//
//    public Integer getOrderCounts() {
//        return orderCounts;
//    }
//
//    public void setOrderCounts(Integer orderCounts) {
//        this.orderCounts = orderCounts;
//    }
//
//    public Double getScore() {
//        return score;
//    }
//
//    public void setScore(Double score) {
//        this.score = score;
//    }
//
//    public Double getTotalScore() {
//        return totalScore;
//    }
//
//    public void setTotalScore(Double totalScore) {
//        this.totalScore = totalScore;
//    }
//
//    public Integer getStar() {
//        return star;
//    }
//
//    public void setStar(Integer star) {
//        this.star = star;
//    }
//
//    public Integer getTotalScoreCount() {
//        return totalScoreCount;
//    }
//
//    public void setTotalScoreCount(Integer totalScoreCount) {
//        this.totalScoreCount = totalScoreCount;
//    }
//
//
//
//    public Integer getMonthOrderCount() {
//        return monthOrderCount;
//    }
//
//    public void setMonthOrderCount(Integer monthOrderCount) {
//        this.monthOrderCount = monthOrderCount;
//    }
//
//
//    public String getIDCardAImageUrl() {
//        return IDCardAImageUrl;
//    }
//
//    public void setIDCardAImageUrl(String IDCardAImageUrl) {
//        this.IDCardAImageUrl = IDCardAImageUrl;
//    }
//
//    public String getIDCardBImageUrl() {
//        return IDCardBImageUrl;
//    }
//
//    public void setIDCardBImageUrl(String IDCardBImageUrl) {
//        this.IDCardBImageUrl = IDCardBImageUrl;
//    }
//
//    public String getIDCardHImageUrl() {
//        return IDCardHImageUrl;
//    }
//
//    public void setIDCardHImageUrl(String IDCardHImageUrl) {
//        this.IDCardHImageUrl = IDCardHImageUrl;
//    }
//
//    public String getBuzzLicImageUrl() {
//        return buzzLicImageUrl;
//    }
//
//    public void setBuzzLicImageUrl(String buzzLicImageUrl) {
//        this.buzzLicImageUrl = buzzLicImageUrl;
//    }
//
//    public String getHealthLicImageUrl() {
//        return healthLicImageUrl;
//    }
//
//    public void setHealthLicImageUrl(String healthLicImageUrl) {
//        this.healthLicImageUrl = healthLicImageUrl;
//    }
//
//    public String getFoodLicImageUrl() {
//        return foodLicImageUrl;
//    }
//
//    public void setFoodLicImageUrl(String foodLicImageUrl) {
//        this.foodLicImageUrl = foodLicImageUrl;
//    }
//
//    public String getPrintNote() {
//        return printNote;
//    }
//
//    public void setPrintNote(String printNote) {
//        this.printNote = printNote;
//    }
//
//    public Integer getIsAutoPrint() {
//        return isAutoPrint;
//    }
//
//    public void setIsAutoPrint(Integer isAutoPrint) {
//        this.isAutoPrint = isAutoPrint;
//    }
//
//    public Integer getPrintCount() {
//        return printCount;
//    }
//
//    public void setPrintCount(Integer printCount) {
//        this.printCount = printCount;
//    }
}
